installation length - Español Inglés Diccionario